home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / business / qball202.zip / QBALLEVN.DOC < prev    next >
Text File  |  1992-01-12  |  60KB  |  1,190 lines

  1.  
  2.      [ i                   --   Exterior Ballistics   --            QBALL ]
  3.  
  4.  
  5.                               =====================
  6.                                D E D I C A T I O N
  7.                               ---------------------
  8.  
  9.                 QBALL was inspired by the many computer programs
  10.                    published in The American Rifleman, and is
  11.                      respectfully dedicated to their author:
  12.  
  13.                               William C. Davis, Jr.
  14.  
  15.                               ====================
  16.  
  17.                                    DISCLAIMER
  18.                                    ----------
  19.  
  20.      The application described in this documentation, this documentation
  21.      itself,  and all  programs and/or files written  or modified by the
  22.      application are supplied "as is."   Responsibility  for determining
  23.      its suitability for any purpose rests solely with the user. The au-
  24.      thor will  NOT be held responsible  for injury or damages resulting
  25.      from the use of the application;  all remedies rest solely with the
  26.      user.   The  application is  distributed  without  any  warranties,
  27.      express or implied, with these exceptions ONLY: copies of the  pro-
  28.      gram files distributed on author-supplied disks will be replaced if
  29.      the disk(s) prove defective; and, if your copy of the program isn't
  30.      operational because of an author error,  and you obtained your copy
  31.      from the author or an authorised distributor, a complete set of the
  32.      program files is available upon request.
  33.  
  34.      +=================================================================+
  35.      |                         LIMITED LICENSE                         |
  36.      |                         ===============                         |
  37.      |      Individual users may make copies of the program files for  |
  38.      | backup and personal use.  Individual users are also encouraged  |
  39.      | to distribute copies to others, provided that all files are so  |
  40.      | distributed in their entirety and without modification.         |
  41.      |      Computer clubs may make copies for distribution, with the  |
  42.      | same provisions,  and also provided that no fee in excess of a  |
  43.      | reasonable copying/media fee is charged.  (Reasonable is taken  |
  44.      | to mean $10.00).  Commercial distribution by library companies  |
  45.      | or individuals wishing to act as distributors is permitted.  I  |
  46.      | would appreciate being asked, first!                            |
  47.      +=================================================================+
  48.      +=================================================================+
  49.      | QBALL is distributed as user-supported software, ("Shareware"), |
  50.      | and should be registered. See Appendix G for registration form. |
  51.      +=================================================================+
  52.  
  53.                              COPYRIGHT INFORMATION
  54.                              ---------------------
  55.          IBM, PC-DOS are trademarks of International Business Machines.
  56.           MS-DOS, QuickBASIC, GW-BASIC are copyright, Microsoft, Inc.
  57.                    BASWIZ is copyright, Thomas G. Hanlin III.
  58.                         4DOS is copyright, J.P. Software.
  59.                              ---------------------
  60.  
  61.      [ iii                 --   Exterior Ballistics   --            QBALL ]
  62.  
  63.                                  INTRODUCTION
  64.                                  ------------
  65.  
  66.           QBALL is a menu-driven application for the rapid computation of
  67.      ballistic values for small arms projectiles.  QBALL will quickly com-
  68.      pute point-of-impact data, velocity and energy levels, trajectories
  69.      relative to line-of-sight, and times of flight.  Additional routines
  70.      permit the calculation of ballistic coefficients, point-blank range,
  71.      wind deflection corrections, sectional densities, impact variations
  72.      for non-horizontal fire, and free recoil energy.  Printing routines
  73.      provide for the production of hard copy where appropriate.  Starting
  74.      values to which the program will default may be modified using the
  75.      built-in configuration routines.
  76.  
  77.           It is assumed that QBALL users will have some knowledge of exter-
  78.      ior ballistics.  QBALL is not intended as a means of learning the sub-
  79.      ject; several of the references in the Bibliography contain basic in-
  80.      troductions to ballistics.  Study of the references will amply repay
  81.      the effort involved.
  82.  
  83.           QBALL uses the "G1" drag function for computation of trajectory 
  84.      and other values.  Appendix D of this documentation compares values 
  85.      from selected published tables with values calculated using QBALL.
  86.  
  87.           Warning!  QBALL users are cautioned that data computed using the
  88.      routines contained herein should be used as guides to the determination
  89.      of ballistic performance!  Should the user be engaged in reloading
  90.      small arms ammunition, it is incumbent upon the user to verify the data
  91.      obtained using QBALL with a standard published reloading manual.  Sev-
  92.      eral such manuals are listed in Appendix C.
  93.  
  94.           The application title, "QBALL" does not in any way refer to the 
  95.      game of billiards; it's short for "Quick BALListics."  Seemed appro- 
  96.      priate, somehow: QBALL's written in QuickBASIC.
  97.  
  98.           If you find QBALL of use, but would like it to do something that 
  99.      it doesn't do now, or have suggestions to improve what it does already,
  100.      you are invited to send in a copy of the Enhancement Form.  While no
  101.      promises are made that your suggestion will be incorporated, the first
  102.      person suggesting an improvement which is subsequently implemented will
  103.      receive a free copy of the first release incorporating that improvement.
  104.  
  105.           The latest version of QBALL is available from the author for a
  106.      $25.00 registration fee.  Registration entitles the user to the latest
  107.      version with one free upgrade, and a 3-hole punched printed manual.  The
  108.      QuickBASIC 4.50 source code is available to registered users for $50.00.
  109.      You may register and obtain the source code at the same time for $60.00.
  110.  
  111.           The most current version is also available on the EXEC-PC Bulletin
  112.      Board (Modem: 414 789-4210, 8N1, 1200/2400 baud).  Last time I looked,
  113.      EXEC-PC charged $60 for a year's membership; you may subscribe on-line.
  114.      (Free plug: EXEC-PC beats h--l outta CompuServe!)  Downloads from any
  115.      other source may not include all the necessary files -- caveat emptor.
  116.  
  117.      [ 2                   --   Exterior Ballistics   --            QBALL ]
  118.  
  119.           1.3  Copying the program files.
  120.                -------------------------
  121.  
  122.           It is a good idea to make a copy of the original QBALL files, and
  123.      keep it in a safe place.  Run QBALL from copies of the original!  Make
  124.      sure that you copy both QBALL.CFG and QBALL.EXE to the same directory,
  125.      or onto the same disk.  QBALL.EXE will look for its associated .CFG 
  126.      file in the current directory.  (Running the configuration routine 
  127.      writes the resulting .CFG file to the current directory.)
  128.           If QBALL.CFG is not found, QBALL.EXE will default to its own 
  129.      internal values, so lacking the .CFG file is not fatal.  (Just neater
  130.      to put 'em both in the same place!)
  131.           Put the documentation files wherever you can get at them.
  132.  
  133.  
  134.           1.4  Printing the documentation.
  135.                --------------------------
  136.  
  137.           The QBALL???.DOC files are formatted to print with a wide-enough
  138.      left margin to allow for punching to fit a 3-ring binder.  There is no
  139.      need to set your printer to print the IBM graphics set as in earlier
  140.      editions; this version of the on-disk documentation uses only the low-
  141.      order characters.  You need not set your printer to skip perforations
  142.      in fanfold paper; the document files contain the appropriate form-feed
  143.      control characters.
  144.           You will be printing 51 pages, but using just 27 sheets; plan the
  145.      paper and time requirements accordingly!  First, copy "QBALLODD.DOC"
  146.      to your using the command
  147.  
  148.                             COPY QBALLODD.DOC PRN
  149.  
  150.      When that's done, flip the paper over, and copy "QBALL.EVN" on the re-
  151.      verse side of the same sheets, using the command
  152.  
  153.                             COPY QBALLEVN.DOC PRN
  154.  
  155.           Now go away and do something else.  Each pass takes about 25 min-
  156.      utes to print at 10 cpi, near-letter quality.  (If you're in a tearing
  157.      hurry, print in draft mode...)
  158.  
  159.  
  160.      [ 4                   --   Exterior Ballistics   --            QBALL ]
  161.  
  162.           1.6  Starting QBALL
  163.                --------------
  164.  
  165.           Log into the directory or onto the disk where you've put
  166.      QBALL.EXE and QBALL.CFG, and type:
  167.  
  168.                            QBALL  (+ [Enter]).
  169.  
  170.           The next thing you'll see is this screen, here somewhat modified
  171.      to permit printing it without using graphics characters:
  172.  
  173.       +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  174.  
  175.      +=====================================================================+
  176.      |                    +=======+  +            +  +                     |
  177.      |                    |       |  |            |  |                     |
  178.      |                    |       |  |     +===+  |  |                     |
  179.      |                    |       |  +===+ +===+  |  |                     |
  180.      |                    |    =+ |  |   | |   |  |  |                     |
  181.      |                    +=====|=+  +===+ +===+  +  +                     |
  182.      |                          +=         Reg #0201SW                     |
  183.      |           [ Exterior Ballistics for PC's & Compatibles ]            |
  184.      |           [ Using G1 Drag Functions   --   version 2.01]            |
  185.      |           [ Copyright (c) 1992  -  Benjamin W. Hartley ]            |
  186.      +=====================================================================+
  187.          Welcome to computer ballistics with QBALL!
  188.  
  189.          QBALL provides small arms trajectory data quickly and accurately.
  190.  
  191.          Users are encouraged to verify QBALL data with a standard reloading
  192.      handbook!  The author will NOT be responsible for the misuse or misapp-
  193.      lication of QBALL-generated data.
  194.  
  195.                             ===> press any key <===
  196.      (-SAV)
  197.  
  198.       ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  199.  
  200.           QBALL "honked" at you, didn't it?  That simply means that QBALL 
  201.      could not find a specialized *.INI file; it doesn't exist right now, 
  202.      but you'll be writing one later.  If you heard two tones, the opening
  203.      screen should also be displaying "(-CFG)," indicating that QBALL.CFG
  204.      wasn't found, either, and QBALL started with its internal default 
  205.      values.
  206.  
  207.           Two pieces of information which you should note from the initial
  208.      screen: the Version, and the Registration Number.  When you register 
  209.      your copy of QBALL, please include these numbers on your order.
  210.  
  211.           Press any key to continue.
  212.  
  213.  
  214.      [ 6                   --   Exterior Ballistics   --            QBALL ]
  215.  
  216.           The most frequent use for QBALL will be the production of ballis-
  217.      tics tables for a specific cartridge/load.  With the menu shown on the
  218.      screen, pressing "C" will open the menu for computation of ballistic 
  219.      or gun data.  More information about using this option is contained in
  220.      Chapter 2.
  221.  
  222.           If you wish to infer a ballistic coefficient, then press "B".
  223.      More information is to be found in Chapter 3.
  224.  
  225.           "Use <U>tilities...", "U" provides a means to set display col-
  226.      ors, the status of the printer and noise switches, and the values to
  227.      which QBALL will default upon start-up.  You may also "shell to DOS"
  228.      from the utilities menu.  See Chapter 5 for more information about
  229.      the utilities menu, generally, and configuring QBALL.
  230.  
  231.           "<N>ew or Changed..." goes to a secondary menu which allows entry
  232.      or modification of input data.  We'll try this one a bit later.
  233.  
  234.          "Quit" -- press "Q" to return to DOS.  QBALL will ask you to 
  235.      confirm that you indeed wish to quit.  Press "Y" to return to DOS or 
  236.      press "N" to continue using QBALL.  (If you have saved data to disk
  237.      from within QBALL, you will also be prompted:
  238.  
  239.                           Retain Saved Data ? ([Y] or N).
  240.  
  241.      The default is "Y" -- that is, keep the saved data.  It is STRONGLY
  242.      recommended that, in this case, you press "N," at least until you've
  243.      played with QBALL a bit.
  244.  
  245.           Back to work...
  246.  
  247.           For right now, press "C" to compute ballistic data and to do the
  248.      "tutorial" which follows.  Go on to Chapter 2, page 7.
  249.  
  250.  
  251.      [ 8                   --   Exterior Ballistics   --            QBALL ]
  252.  
  253.           2.2  Computing and displaying a range table.
  254.                --------------------------------------
  255.  
  256.           Assuming everything is going as it's supposed to go, the
  257.       screen will clear, and you'll be presented with this screen:
  258.  
  259.       ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  260.                   > Ballistic Computations: Typical Firearm <
  261.  
  262.  
  263.                       +=================================+
  264.                       |    *** Computations Menu ***    |
  265.                       |  ------------------------------ |
  266.                       |  <S>et/Reset Current Zero Range |
  267.                       |  Range <T>able (0 MUST BE SET)  |
  268.                       |  <O>ther Ballistics Procedures  |
  269.                       |  <N>ew or Changed Input Data    |
  270.                       |  ------------------------------ |
  271.                       |  <ESC> to  M A I N   M E N U    |
  272.                       +=================================+
  273.  
  274.  
  275.  
  276.         ---------------------------------------------------------------+
  277.         [ MV: 2300 ][ C1: .250 ][ Wt: 125 ][ Met: 59o 0' 29.53" 78%   ]|
  278.                                                                        |
  279.               (Note: Info line shown)            +---------------------+
  280.               (      "folded".      )            +---------------
  281.                                                  [ H: 1.00 ][Yds]
  282.  
  283.       ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  284.  
  285.           AHA! All the spaces on the Info Line now have values in them,
  286.      some of which you just entered, and some of which are the QBALL de-
  287.      fault (or starting) values.
  288.  
  289.           "<O>ther Ballistics Procedures" are described in Chapter 5.
  290.  
  291.           As you can see, you can change the Input Data by using option "N"
  292.      on this menu; for now, continue with what you've got.
  293.  
  294.           "ESC" will "back up" one menu; try it and see.  Then remember to
  295.      press "C" to get back here.
  296.  
  297.           The other two options are described in the following section.
  298.  
  299.                 (From here on, the Screen Header line, which )
  300.                 (tells you what cartridge/bullet you're deal-)
  301.                 (ing with,  and the Info Line will be omitted)
  302.                 (        from the printed examples.          )
  303.  
  304.  
  305.      [ 10                  --   Exterior Ballistics   --            QBALL ]
  306.  
  307.  
  308.           This table is interpreted as follows: if, for example, a bullet 
  309.      having the given ballistic characteristics is fired at the given 
  310.      muzzle velocity, then, at a range of, say, 200 yards, it will retain 
  311.      1693 FPS velocity, 795 ft-lbs of energy, will have dropped 16.2 inches
  312.      below the line of departure, will have risen to a maximum of 1.8" 
  313.      above the line of sight, will have been blown 7.7" sideways by a 10 
  314.      MPH crosswind, and will have taken 0.305 seconds to travel 200 yards 
  315.      downrange from the muzzle.  Additionally, the height of the bullet 
  316.      above or below the sight line in both minutes of arc and inches is 
  317.      given at each listed range.  Note that the tables displays "0.0" at 
  318.      150 yards, the zero range.  In similar fashion, data may be read from
  319.      the table for each of the listed ranges.
  320.  
  321.           Should you try this procedure with a larger range, or a smaller
  322.      range increment, QBALL will display as many lines as will fit on the
  323.      screen, and display a prompt like this:
  324.  
  325.                ----------------------> More <-------------------.
  326.  
  327.      Press any key to display the next part of the table. 
  328.  
  329.           The hardcopy print routines recompute the tabular data, so there
  330.      is no need to be concerned with information which has scrolled off the
  331.      screen.  Put a marker in this page, and return to it to experiment
  332.      later.
  333.  
  334.           Press "Y" to display graphics...(and turn the page).
  335.  
  336.  
  337.      [ 12                  --   Exterior Ballistics   --            QBALL ]
  338.  
  339.           Now let's play "what if...?"  What would happen to the trajectory
  340.      if, say, the muzzle velocity is increased to 2500 FPS?  Let's find 
  341.      out.  With the computations menu displayed, press "N" to access the 
  342.      "New or Changed Input Data" menu, which looks like this:
  343.  
  344.                       +=================================+
  345.                       |   *** New Input Data Menu ***   |
  346.                       |  -----------------------------  |
  347.                       |  <C>artridge/Bullet Identifier  |
  348.                       |  Muzzle <V>elocity              |
  349.                       |  <B>allistic Coefficient        |
  350.                       |  Bullet <W>eight                |
  351.                       |  <M>etro (dFnt 'Alt "Hg  %RH)   |
  352.                       |  Sight <H>eight                 |
  353.                       |  Yds/Mets <S>wap (Now Yards)    |
  354.                       |  -----------------------------  |
  355.                       |  <ESC> to Computations Menu     |
  356.                       +=================================+
  357.  
  358.           In this instance, press "V" to change the muzzle velocity, and 
  359.      enter "2500" when prompted.  You'll be returned to this menu; it is 
  360.      possible, but not recommended, to change more than one item of input
  361.      data at a time.  Note that the info line now reflects the new muzzle
  362.      velocity.  Press "ESC" to return to the computations menu.
  363.  
  364.           Now step through the process of setting the zero range (150), the
  365.      maximum range for the range table (200), and the range increment (25).
  366.      When prompted for graphics, press "Y."  In addition to the graph,
  367.      this should be displayed:
  368.  
  369.                                                 +=========================+
  370.                > Current <    > Previous <      |     Graphics Menu       |
  371.       Max Ht:   1.5" @ 86                       +-------------------------+
  372.       Min Ht:  -3.5" @ 200                      | <Q>uit Graphics Routine |
  373.       MuzVel:     2500 FPS                      | <G>rid Toggle           |
  374.       BCoeff:     .250                          | <S>ave Current Data     |
  375.       ZeroRg:   150 Yards                       | On Disk: <0>            |
  376.       Metro :   Standard                        +=========================+
  377.  
  378.           Now press "0" (that's "zero") to retrieve the trajectory data you
  379.       saved previously.  Here's what you should get:
  380.  
  381.                                                 +=========================+
  382.                > Current <    > Previous <      |     Graphics Menu       |
  383.       Max Ht:   1.5" @ 86        1.8" @ 86      +-------------------------+
  384.       Min Ht:  -3.5" @ 200      -4.5" @ 200     | <Q>uit Graphics Routine |
  385.       MuzVel:     2500 FPS         2300         | <G>rid Toggle           |
  386.       BCoeff:     .250             .250         | <S>ave Current Data     |
  387.       ZeroRg:   150 Yards        150 Yards      | On Disk: <0>            |
  388.       Metro :   Standard         Standard       +=========================+
  389.  
  390.      [ 14                  --   Exterior Ballistics   --            QBALL ]
  391.  
  392.           At this point, either print the range table, or skip the print,
  393.      and return to the computations menu, and we'll take a more detailed 
  394.      look at the "New or Changed Input Menu."
  395.  
  396.           2.4  Changing Input Data.
  397.                -------------------
  398.  
  399.           Here's the "New or Changed Input Menu" again.
  400.  
  401.                       +=================================+
  402.                       |   *** New Input Data Menu ***   |
  403.                       |  -----------------------------  |
  404.                       |  <C>artridge/Bullet Identifier  |
  405.                       |  Muzzle <V>elocity              |
  406.                       |  <B>allistic Coefficient        |
  407.                       |  Bullet <W>eight                |
  408.                       |  <M>etro (dFnt 'Alt "Hg  %RH)   |
  409.                       |  Sight <H>eight                 |
  410.                       |  Yds/Mets <S>wap (Now Yards)    |
  411.                       |  -----------------------------  |
  412.                       |  <ESC> to Computations Menu     |
  413.                       +=================================+
  414.  
  415.           Let's see what each option does.
  416.  
  417.           Cartridge or Bullet Identifier.  This option allows you to change
  418.      the designation of the cartridge, bullet, or firearm with which you 
  419.      are working.  Press "C" and enter a string of characters.  (If you
  420.      press enter at the prompt, it returns "Typical Firearm.")  Identifiers
  421.      are limited to 40 characters length.
  422.  
  423.           Muzzle Velocity.  This, as has been seen, changes the muzzle 
  424.      velocity to be used.  QBALL accepts velocities from 300 FPS to 4500
  425.      FPS, inclusive.
  426.  
  427.           Ballistic Coefficient.  This allows changing the ballistic coeff-
  428.      icient to be used, perhaps reflecting a different bullet or cartridge.
  429.      QBALL will accept values greater than zero and less than or equal to
  430.      unity (one).
  431.  
  432.           Bullet weight.  Allows changing the bullet weight.  Acceptable
  433.      values are any number greater than zero.
  434.  
  435.           Metro.  This one's got four parts; you are required to either
  436.      confirm or change each of temperature, gun altitude, barometric pres-
  437.      sure, and relative humidity.  Pressing "Enter" at each input prompt
  438.      uses "standard" metro.  Acceptable values are as follows:
  439.  
  440.                a.  Temperature         : -50 to +125 Fahrenheit.
  441.                b.  Gun Altitude        : -800 to 10000 feet.
  442.                c.  Barometric Pressure : 25 to 35 inches of mercury.
  443.                d.  Relative Humidity   : 0 to 100 percent.
  444.  
  445.      [ 16                  --   Exterior Ballistics   --            QBALL ]
  446.  
  447.           Point-Blank Range.
  448.           -----------------
  449.           The "point-blank range" for any weapon / ammunition combination
  450.      may be defined as that range for which the trajectory deviates not
  451.      more than a specified amount from the line of sight, either above it
  452.      or below it.
  453.          Press "P" to access the point-blank range determination routine.
  454.      When prompted, enter maximum deviation = 3 (for 3 inches above and
  455.      below the line of sight).  The screen will look something like this:
  456.  
  457.      +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  458.  
  459.                        Determination of Point Blank Range
  460.                        ----------------------------------
  461.  
  462.                     Maximum Deviation                      3
  463.  
  464.                        ----------------------------------
  465.  
  466.                           Trial Zero Range = 512 Yards
  467.  
  468.      +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  469.  
  470.      After a pause, during which the trial zero range will change several
  471.      times, the following will be displayed:
  472.  
  473.                        ----------------------------------
  474.                           Point Blank Zero Range = 179
  475.                                Maximum Range = 207
  476.                        ----------------------------------
  477.                             ===> press any key <===
  478.  
  479.      When you "press any key" you are returned to the computations menu,
  480.      where you will observe that the zero range has been set to 179.  You
  481.      may now go ahead and develop a range table for this weapon/ammunition
  482.      combination, using that computed zero range.
  483.          It is recommended that you use a range increment which will give
  484.      you trajectory heights at even multiples of 50 yards.  If you do so,
  485.      you'll know how high to sight in your weapon at, say, 100 yards so as
  486.      to be zeroed at 179, thus assuring a maximum deviation of 3 inches
  487.      from the line of sight out to 207 yards.  (The graphics routine, if
  488.      invoked, will draw a horizontal line on the screen at scale 3 inches
  489.      above and below the line of sight.  These lines will continue to be
  490.      displayed until you change the zero range.)
  491.          And what does all this do for you?  Well, with this "point-blank"
  492.      zero, you can hold "dead-on" out to slightly more than 200 yards, and
  493.      be assured that the bullet will strike no more than 3 inches high or
  494.      low at any point along its path.  Beats estimated holdover, don't you
  495.      think?
  496.  
  497.  
  498.      [ 18                  --   Exterior Ballistics   --            QBALL ]
  499.  
  500.                Slant Angle of Fire.
  501.                -------------------
  502.           Virtually all firing tables and ballistics computations programs,
  503.      QBALL among them, assume that the angle of fire in use is relatively
  504.      close to horizontal.  It is known, however, that firing "upslope" or
  505.      "downslope" will effect the strike of the bullet: it will hit high
  506.      relative to point of aim in both cases.  How high?  Press "A," and
  507.      enter a maximum range of 400, a range increment of 100, and a vertical
  508.      angle of 25 degrees.  The following table will be displayed:
  509.  
  510.      +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  511.  
  512.                          Hits High for Slant Fire, 25d
  513.                            Above or Below Horizontal
  514.                          -----------------------------
  515.                            Range      True      Hits
  516.                            Yards      Drop      High
  517.                            -----     -----     -----
  518.                               0       0.00      0.00
  519.                             100       3.64      0.34
  520.                             200      16.23      1.52
  521.                             300      40.99      3.84
  522.                             400      82.94      7.77
  523.                          -----------------------------
  524.                             ===> press any key <===
  525.  
  526.      +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  527.  
  528.           The table tells you that this weapon / ammunition combination,
  529.      fired at a vertical angle of 25 degrees above or below the horizontal,
  530.      will hit high by the specified distance for each listed range.  The
  531.      effect is relatively small for small vertical angles, but can become
  532.      great enough to be of real concern, especially at relatively long
  533.      ranges and at large vertical angles.  Try several examples and see.
  534.      (A clear exposition of the geometry of this problem may be found in
  535.      the LYMAN Manual, listed in the bibliography.)
  536.  
  537.                Sectional Density.
  538.                -----------------
  539.           The sectional densities of two or more particular bullets may be
  540.      used to compare their relative penetrating power.  Sectional density
  541.      is defined as the weight of the bullet in pounds divided by the square
  542.      of its diameter in inches.  Press "S," and enter the bullet diameter
  543.      in either inches or millimeters.  QBALL assumes that any value you
  544.      enter which is greater than "1" is in millimeters, and makes the con-
  545.      version to inches.  The dimension may be taken as the bore diameter of
  546.      the weapon you are considering.
  547.           This routine reports the sectional density of the bullet under
  548.      consideration.  This value is included in the Range Table printed
  549.      header, but there is no specific routine to print just this value.
  550.  
  551.      [ 20                  --   Exterior Ballistics   --            QBALL ]
  552.  
  553.                                    Chapter 3
  554.                                    ---------
  555.  
  556.                        Inferring ballistic coefficients
  557.                        """"""""""""""""""""""""""""""""
  558.  
  559.           From time to time, it may be desired to determine the ballistic
  560.      coefficient of a particular bullet, and the available tables do not
  561.      include that data.
  562.  
  563.           Select "Infer <B>allistic Coefficient" at the main menu.  (You
  564.      will be encouraged to read this section of the manual, if you haven't
  565.      done so already.)  Press "Y" to continue with the routine.
  566.  
  567.           QBALL will ask for several pieces of information: basically, two
  568.      ranges, and two velocities.  This diagram will help you visualize the
  569.      setup.
  570.                                              ( + = target locations  )
  571.                   |---[r1]----|              ( >>>>>>> = bullet path )
  572.                   |-----------[r2]----------|
  573.  
  574.                   Gun >>>>>>>>+>>>>>>>>>>>>>+>>>>>>>>>>>>>>>>
  575.                              v@1           v@2
  576.  
  577.                       r1  = range, muzzle to first range
  578.                       r2  = range, muzzle to second range
  579.                       v@1 = velocity at first range
  580.                       v@2 = velocity at second range
  581.  
  582.           It is possible for r1 to equal zero; in that case, of course, v@1
  583.      would equal the muzzle velocity.  (This is the only time that QBALL
  584.      will allow you to enter a range of zero; "zero" is the default value
  585.      for r1.)
  586.  
  587.           The routine for inferring a ballistic coefficient allows use of
  588.      nonstandard metro, should you have developed your own velocity data
  589.      from live firing.  You may change the metro conditions to be used
  590.      before beginning to enter velocity data.  The ballistic coefficient
  591.      reported, however, is adjusted to standard metro conditions in all
  592.      cases.
  593.  
  594.           You may enter as many as ten (10) individual range/velocity
  595.      pairs.  The average v@1, v@2, and ballistic coefficient are reported.
  596.      If r1 is greater than zero, i.e., you are not working with a muzzle
  597.      velocity, QBALL reports an inferred muzzle velocity.
  598.  
  599.           Let's work through the process.  Refer to the table on page 9,
  600.      and either copy the range and velocity figures, or run the range table
  601.      routines and produce hard copy.  We'll do this twice: once, with r1
  602.      set to 0, and once more with r1 set to 25; r2 will be set at 100 in
  603.      both cases.
  604.  
  605.      [ 22                  --   Exterior Ballistics   --            QBALL ]
  606.  
  607.           3.2 Second Run: r1 = 25
  608.               -------------------
  609.  
  610.           Enter "first range" = 25 and "second range" = 100.  When prompted
  611.      for the velocities, enter 2218 and 1982.  You should end up with the
  612.      following display:
  613.  
  614.       ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  615.                                For Round Number 1
  616.                     First Velocity        (Ft/Sec)      2218
  617.                     Second Velocity       (Ft/Sec)      1982
  618.  
  619.                        For Standard Atmosphere, C1 = .250
  620.  
  621.                       Calculate another Round? ([Y] or N)
  622.  
  623.  
  624.  
  625.                    [ Lower & Upper Ranges (yards)  25 & 100 ]
  626.       ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  627.  
  628.           Again, press "N;" you don't want to calculate another round.  The
  629.      center of the screen will clear, and, after a short time for computa-
  630.      tions, the following information is displayed:
  631.  
  632.                    -----------------------------------------
  633.                          Average C1 for 1 round = .250
  634.                      Between Mean Velocities 2218 and 1982
  635.                        Calculated Muzzle Velocity = 2300
  636.                    -----------------------------------------
  637.  
  638.           Press "N" to skip printing the table, and return to the main
  639.      menu.  Again note that the information line shows the calculated
  640.      muzzle velocity and the inferred ballistic coefficient.  You may now
  641.      go on to calculate ballistic data using the values obtained using this
  642.      routine; QBALL will continue to use this data until changed.
  643.  
  644.           This may have seemed like an exercise in futility: we did, after
  645.      all, know what the ballistic coefficient was in the first place. 
  646.      Suppose, however, you have a ballistics table from, say, Winchester-
  647.      Western, which includes only velocity data?  Inferring a ballistic
  648.      coefficient based on the published velocity figures will allow you to
  649.      make your own "custom" firing table for a particular factory round.
  650.      (Most ammunition manufacturers are noticeably reticent when it comes
  651.      to some ballistics data.)  Additionally, should you be reloading your
  652.      own ammunition, and have access to two chronographs, you could make a
  653.      custom firing table for your own custom ammunition.
  654.  
  655.  
  656.      [ 24                  --   Exterior Ballistics   --            QBALL ]
  657.  
  658.           4.5 Typical Printed Output.
  659.               ----------------------
  660.  
  661.           QBALL will print a "standard header" and a table title at the top
  662.      of each table each time you respond "Y" to the printer prompt.  (This
  663.      is a change from previous releases of QBALL.)  The standard header
  664.      looks like this:
  665.  
  666.              ======================================================
  667.              >>> Ballistic Computations for the Typical Firearm <<<
  668.              ------------------------------------------------------
  669.            Muzzle Velocity = 2300 FPS    Ballistic Coefficient = .250
  670.            Bullet Weight = 125 Gr        Sectional Density = n/a
  671.            Temperature = 59 deg F        Altitude = 0 Feet
  672.            Barometric Pressure = 29.53"  Relative Humidity = 78%
  673.              ------------------------------------------------------
  674.  
  675.           For printed data tables, QBALL recomputes each line of data which
  676.      appears or has appeared on the screen, so information which has
  677.      scrolled off the screen may be printed.  (This might occur, for exam-
  678.      ple, if you've used a large range, and a small range increment.)  In
  679.      most data table cases, the format of the printed output is virtually
  680.      identical to the screen display.
  681.  
  682.          And here's the printed output for the "Infer Ballistic Coeffi-
  683.      cient" routine, using some of the same data we used in chapter 3:
  684.  
  685.           ============================================================
  686.           >>> Inferring Ballistic Coefficient for: Typical Firearm <<<
  687.           ------------------------------------------------------------
  688.  
  689.                  Given the following meteorological conditions:
  690.  
  691.       Temperature..........: 59 deg F Barometric Pressure....: 29.53"Hg
  692.       Relative Humidity....: 78 %     Gun Altitude...........: 0 Feet
  693.       Relative Air Density.: 1.000    Relative Sonic Velocity: 1.000
  694.  
  695.                 and the number of rounds shown, the ballistic
  696.                 coefficient (C1) was computed using the veloci-
  697.                 ties indicated.
  698.                 ----------------------------------------------
  699.                 Round           V1            V2           C1
  700.                 -----          ----          ----         ----
  701.                   1            2300          1982         .250
  702.                 ----------------------------------------------
  703.                         Average C1 for 1 round = .250
  704.                     Between Mean Velocities 2300 and 1982
  705.                        Calculated Muzzle Velocity = 2300
  706.                 ==============================================
  707.  
  708.  
  709.      [ 26                  --   Exterior Ballistics   --            QBALL ]
  710.  
  711.           Press "ESC" to return to the Utilities menu.
  712.  
  713.           5.3  Configuring display colors.
  714.                --------------------------
  715.  
  716.           Press "C".  A special color configuration screen will appear.
  717.      Pressing the appropriate keys will "step" through the available colors
  718.      for background ("B"), main body text ("foreground," "F"), Highlighted
  719.      text ("highlight," "H"), and for the Title/Info line ("low intensity,"
  720.      "L").  When you've found a combination that you like, press "ESC" to
  721.      use the display colors you have chosen, and return to the configura-
  722.      tion menu.  Note that the currently chosen and the default color
  723.      values are displayed at the bottom of the color configuration screen.
  724.      If you get in a muddle, and want to start over again, press "D" to
  725.      return to the default color settings.
  726.  
  727.           5.4  Shell to DOS.
  728.                ------------
  729.  
  730.           You may find it desirable (or necessary) to "drop to DOS" for
  731.      housekeeping purposes.  Press "D" to invoke a DOS shell; type "EXIT"
  732.      (+ [enter]) to return to QBALL.  (Upon EXITing a DOS shell, you'll be
  733.      returned to the Utilities menu.)
  734.  
  735.           5.5  Using the values you've set.
  736.                ---------------------------
  737.  
  738.           Having set the display colors and toggles as you like them, and
  739.      <ESC>-ing to the main utilities menu, you may:
  740.                                
  741.                             <W>rite QBALL.CFG File
  742.  
  743.           If you're sure of the values you've entered, press "W" to write a
  744.      new QBALL.CFG file to the current directory.  (And remember, if you
  745.      change your mind, there's nothing to stop you from running Configur-
  746.      ation again.)
  747.           If you'd like to use the values for this session only, perhaps to
  748.      see how they work out, press "ESC."  If you decide later to save your
  749.      "temporary" setup, choose "U" from the main menu, then choose "W" immed-
  750.      iately from the utilities menu.  QBALL doesn't care if there's a delay
  751.      between choosing configuration values and writing an *.CFG file; it will
  752.      quite cheerfully write a *.CFG file using whatever values are in effect
  753.      at the time the "W" option is chosen.
  754.  
  755.           5.5  Some other considerations.
  756.                -------------------------
  757.  
  758.           The QBALL.CFG file includes a good bit more information than just
  759.      the display colors and toggle status.  QBALL.CFG also controls the
  760.      starting values for the following:
  761.  
  762.                          a.  Cartridge/bullet Identifier
  763.                          b.  Meteorological conditions
  764.                          c.  Sight height.
  765.  
  766.      [ 28                  --   Exterior Ballistics   --            QBALL ]
  767.  
  768.  
  769.                   Some Afterthoughts and Some ~~~~Wrinkles~~~~
  770.                   """"""""""""""""""""""""""""""""""""""""""""
  771.  
  772.                Afterthoughts.
  773.                -------------
  774.  
  775.                I'm not entirely happy with the file-handling routines, but
  776.      at least they work.  Without further bloating the source code, how-
  777.      ever, I don't see how to make them any more bullet-proof.  I should
  778.      very much like to include a way to reread the QBALLSAV.INI file; this
  779.      would be of value to those who use the DOS Shell routine to delete
  780.      saved trajectory data files.  At present, if you don't quit the cur-
  781.      rent session and start all over again, QBALL refuses to recognize that
  782.      you haven't run out of available QBALLSAV.0nn numbers.  (I'd call 'em
  783.      "handles" but for the fact that that's a bit too "techie" for me!)
  784.  
  785.                ~~~~Wrinkles~~~~.
  786.                ----------------
  787.  
  788.                QBALL will run from a floppy disk, albeit S-L-O-O-W-L-Y.
  789.      The major bottleneck, of course, is in disk read/write operations.
  790.      Two ways around the speed problem are, in order of improvement:
  791.  
  792.           1.  Run QBALL from a directory -- preferably its own -- on your
  793.      hard disk.  You'll find the improvement in speed remarkable, and there
  794.      will be no need (generally) to be concerned with running out of room
  795.      for QBALLSAV files.
  796.  
  797.           2.  If you can afford the room, run QBALL from a RAM disk.  At
  798.      least 300K to is needed to hold a complete set of QBALL files: *.EXE,
  799.      *.CFG, and 16 QBALLSAV.nnn files with their associated *.INI file.
  800.      The increase in speed, again, is in file save/retrieve operations, but
  801.      there's a side benefit (or hazard, if you prefer): you won't be trou-
  802.      bled with old data files.  So, here's a thought: use a batch file to
  803.      copy QBALL onto your RAM disk, and to save the data back to your source
  804.      disk or to a floppy.  It might go something like this (assuming that
  805.      QBALL is on a disk in drive "A:", and your RAM disk is drive "F:"):
  806.  
  807.                              COPY QBALL.EXE F:
  808.                              COPY QBALL.CFG F:
  809.                              F:
  810.                              QBALL
  811.                              DEL QBALLSAV.INI
  812.                              COPY QBALLSAV.* A:QBALLOLD.***
  813.                              A:
  814.  
  815.      Call this batch file "DOQBALL.BAT" or some such.  This will work fine
  816.      in the absence of a hard drive for those who have but one or two 360K
  817.      floppy drives -- the lowest common denominator.  (Though come to think
  818.      of it, how many folks have an EGA and only floppy drives?)
  819.   
  820.      [ 30                  --   Exterior Ballistics   --            QBALL ]
  821.  
  822.      CALIBER (or CALIBRE) - Technically, the diameter of the barrel mea-
  823.      sured across the lands.  In practice, the diameter of the bullet.  A
  824.      measure of length equal to bore diameter; thus, a "fifty caliber"
  825.      barrel would be 50 bore diameters long.
  826.  
  827.      CARTRIDGE - Fixed ammunition, including case, powder, primer, and
  828.      bullet, for small arms.  See ROUND.
  829.  
  830.      CHAMBER - The breech, or rearmost portion of the barrel, which con-
  831.      tains and supports the cartridge prior to, during, and immediately
  832.      following firing.
  833.  
  834.      COEFFICIENT OF FORM - A number relating the ballistic efficiency of a
  835.      given bullet shape to the shape of the projectile used to calculate
  836.      the ballistic table.
  837.  
  838.      C1 - Formula symbol for ballistic coefficient.
  839.  
  840.      CROSS WIND ANGLE - The angle between the wind and line of departure.
  841.      Typically tabulated as ninety degrees, or "pure" crosswind with no
  842.      range vector.  QBALL takes left-to-right wind as positive.
  843.  
  844.      DRIFT - Technically, the distance a bullet will travel horizontally
  845.      due to its spin. This effect is usually quite small, amounting to
  846.      about 7 inches at 1000 yards for the military M2 Ball (.30-'06) car-
  847.      tridge.  Often confused with wind deflection.  See WIND DEFLECTION.
  848.  
  849.      DEFLECTION - See wind deflection.
  850.  
  851.      DOWNRANGE - Refers to the position of objects in space relative to the
  852.      direction of fire; point of aim and point of impact, for example, are
  853.      by definition downrange.
  854.  
  855.      DROP - The distance a bullet will fall due to the influence of grav-
  856.      ity.  Measured from the line of departure, not the line of sight.
  857.  
  858.      ELEVATION - Vertical sight adjustment.  Also, the (usually small)
  859.      angle between the axis of a firearm's bore and the horizontal.
  860.  
  861.      ENERGY - Here, the  kinetic energy of a moving bullet, usually given
  862.      in ft-lbs.  Equal to one half the mass of the bullet in pounds multi-
  863.      plied by the square of the velocity in feet per second.
  864.  
  865.      F.P.S. - Feet per second. A unit of velocity.  Also abbreviated as FPS
  866.      and Ft/Sec.
  867.  
  868.      FT.-LBS. (Also FtLbs, Ft#) - Foot pounds.  A unit of energy equal to
  869.      the effort required to lift one pound, one foot.
  870.  
  871.      FORM FACTOR - A multiplier which relates a bullet's shape to that of
  872.      the standard projectile used to prepare a particular ballistic table.
  873.  
  874.      [ 32                  --   Exterior Ballistics   --            QBALL ]
  875.  
  876.      MAXIMUM HEIGHT - The highest vertical distance above the line of sight
  877.      reached by a bullet between the muzzle and the point of aim.  Some-
  878.      times confused with midrange trajectory since it typically occurs
  879.      about halfway between the muzzle and the target.  Maximum height
  880.      is usually somewhat higher and occurs somewhat further downrange than
  881.      the midrange trajectory.  Also called MAXIMUM ORDINATE.
  882.  
  883.      METALLIC SIGHTS - Sights on a firearm which contain no optical ele-
  884.      ments, i.e., glass or glasslike plastic lenses.
  885.  
  886.      MET - An abbreviation for "meter"; also, a super-abbreviation of
  887.      "Meteorological Conditions."  See METER, METRO, STANDARD MET
  888.  
  889.      METER  (also METRE) - A unit of length measure equal to 39.37 inches,
  890.      3.28083 feet, or 1.09361 yards.
  891.  
  892.      METRIC - Having reference to length measurements based upon the meter,
  893.      its subdivisions, or its multiples.
  894.  
  895.      METRO - Short for Meteorological Conditions; the air temperature, bar-
  896.      ometric pressure, gun altitude, and relative humidity existing at the
  897.      place and time of firing.  See STANDARD MET.
  898.  
  899.      MIDRANGE TRAJECTORY - The height of the trajectory at a point halfway
  900.      between the firearm's muzzle and the point of aim.
  901.  
  902.      M.O.A. - Minute of Arc.  Equal to 1/60 of an angular degree.  At 100
  903.      yards, 1 M.O.A. is approximately 1.047 inches.
  904.  
  905.      MUZZLE - The foremost point of a firearm's barrel; that part of a
  906.      firearm closest to the target.
  907.  
  908.      MUZZLE ENERGY - Foot-pounds of energy developed by a moving projectile
  909.      at the firearm's muzzle.
  910.  
  911.      MUZZLE VELOCITY - The speed of a projectile at the firearm's muzzle,
  912.      generally expressed in FPS.
  913.  
  914.      N.R.A - National Rifle Association. If you shoot, you SHOULD belong to
  915.      this organization.
  916.  
  917.      OGIVE - The curve of a bullet's forward portion.  Also, the radius of
  918.      this curve, usually expressed in calibers.
  919.  
  920.      POINT-BLANK RANGE - That range for which the bullet's path varies from
  921.      the line of sight by no more than a specified amount for the entire
  922.      trajectory from the muzzle to that range.
  923.  
  924.      POINT OF AIM - That downrange point with which a firearm's sights are
  925.      aligned.
  926.  
  927.      POINT OF IMPACT - That point which a bullet actually strikes.  In most
  928.      cases, considered in relation to point of aim.
  929.  
  930.      [ 34                  --   Exterior Ballistics   --            QBALL ]
  931.  
  932.      TARGETED RANGE - That distance furthest from the muzzle where the path
  933.      of the bullet crosses the line of sight. (The "sighting in" distance.)
  934.  
  935.      TIME OF FLIGHT - The time necessary for a bullet to travel from the
  936.      muzzle of a firearm to a given range.
  937.  
  938.      TRAJECTORY - The path of a moving projectile.  Often expressed as the
  939.      number of inches above or below the line of sight.
  940.  
  941.      WINDAGE - Horizontal, lateral sight adjustment.  Also, the sight
  942.      adjustment required to compensate for crosswind effects at a given
  943.      range.
  944.  
  945.      WIND DEFLECTION - The amount of a projectile's horizontal lateral
  946.      motion attributable to the action of the wind.  Often mistakenly
  947.      called drift.  See DRIFT, WINDAGE
  948.  
  949.      YAW - Normally, a situation in which a bullet rotates on its axis at a
  950.      small angle to the line of flight.
  951.  
  952.      ZERO - The sight setting at which point of impact and point of aim
  953.      coincide at a given range.   Also, the process of determining that
  954.      sight setting.  See also SIGHTING IN.
  955.  
  956.  
  957.      [ 36                  --   Exterior Ballistics   --            QBALL ]
  958.  
  959.           Suppose you have determined a ballistic coefficient from pub-
  960.      lished data, say, the Ballistics Section of "Gun Digest."  Having the
  961.      ballistic coefficient, use that figure to calculate a table showing
  962.      the same data as the published table.  If, for example, the resulting
  963.      velocities are too high, then reduce the ballistic coefficient that
  964.      you're using to, say, 90% of the value QBALL has reported.  Recompute
  965.      the table.  If the resulting velocities are now low relative to the
  966.      published data, increase the second ballistic coefficient to 95% of
  967.      the value originally used.  In similar fashion, continue to refine
  968.      the value of ballistic coefficient until the QBALL results agree as
  969.      closely as possible with the published data.
  970.           In general, however, the process of successively refining a ball-
  971.      istic coefficient will prove unnecessary.  The very small variations
  972.      introduced by differences between successive bullets in a string,
  973.      variations in muzzle velocity, and, possibly, rapidly changing metro
  974.      render the process of successive refinement superfluous.
  975.  
  976.  
  977.      [ 38                  --   Exterior Ballistics   --            QBALL ]
  978.  
  979.                             H O U S E K E E P I N G
  980.                             - - - - - - - - - - - -
  981.  
  982.           It is STRONGLY recommended that you respond "N" to the "Retain
  983.      Saved Data Files" prompt, which is displayed after you confirm quit-
  984.      ing QBALL.  This is the cleanest technique, and doesn't require any
  985.      further action on your part.  If, however, you're a glutton for pun-
  986.      ishment, there are two ways of going about this, both from the DOS
  987.      prompt.
  988.  
  989.           First, you could enter:
  990.  
  991.                               DEL QBALLSAV.*
  992.  
  993.      This is the simplest way, and avoids confusing QBALL in a later ses-
  994.      sion.  This, however, is exactly what the "N" response does.
  995.  
  996.           Second, and if you want to keep the trajectory data for later
  997.      examination, enter this (or use a batch file):
  998.  
  999.                            DEL QBALLSAV.INI
  1000.                                       and
  1001.                            REN QBALLSAV.* QBALLOLD.*
  1002.  
  1003.      This preserves the data and gets rid of QBALLSAV.INI, but the current
  1004.      directory or the current disk may end up jammed with old data.
  1005.  
  1006.           One further hint: EACH QBALLSAV.00n file uses 5600 bytes of disk
  1007.      space, and the .INI file uses 5 bytes.  That's a LOT of disk sectors;
  1008.      make sure you've got sufficient space in the current directory/on the
  1009.      current disk for better than 90K worth of files!  QBALL will detect a
  1010.      "disk full" error, but why take the chance?
  1011.  
  1012.      [ 40                  --   Exterior Ballistics   --            QBALL ]
  1013.  
  1014.                                    Appendix E
  1015.                                    ----------
  1016.  
  1017.                                  Error analysis
  1018.                                  """"""""""""""
  1019.  
  1020.           How accurate are the results obtained with QBALL?
  1021.           Results from several QBALL runs were compared with comparable
  1022.      data from two sets of published tables: the Speer Reloading Manual #11
  1023.      and the Hornady Handbook of Cartridge Reloading, 3d edition. Two ques-
  1024.      tions were to be answered: first, how well do velocity figures compare
  1025.      between the three sources?; second, are the trajectories found by the
  1026.      different sources comparable?
  1027.           Some difficulty was experienced in the choice of ballistic coeff-
  1028.      icients and velocities due to the differences between the two pub-
  1029.      lished sources.  Speer, for example, rounds all ballistic coefficients
  1030.      to two decimal places, while Hornady carries three.  In addition, when
  1031.      comparable values of ballistic coefficients could be found, the Horn-
  1032.      ady tables quite often did not have the spread of velocities available
  1033.      in the Speer manual.
  1034.           The following table summarizes as-comparable-as-possible data
  1035.      from all three sources.  While severely limited, the data shows that
  1036.      the results obtained from QBALL are in substantial agreement with the
  1037.      two published sources.
  1038.  
  1039.        +----------------------------------------------------------------+
  1040.        |            Remaining Velocity, Conditions as Shown             |
  1041.        |            =======================================             |
  1042.        |              [ Range = 200 yards, Standard Met ]               |
  1043.        +----------------------------------------------------------------+
  1044.        |           MuzVel = 2100     MuzVel = 2500     MuzVel = 3300    |
  1045.        |              C1 = .12          C1 = .26          C1 = .50      |
  1046.        |          ---------------   ---------------   ---------------   |
  1047.        |                                                                |
  1048.        |   QBALL        1112              1879               2899       |
  1049.        |   SPEER        1102              1872               2895       |
  1050.        |   HORNADY      1126              1875               2892       |
  1051.        |                                                                |
  1052.        +----------------------------------------------------------------+
  1053.           (Key: MuzVel = Muzzle Velocity  C1 = Ballistic Coefficient)
  1054.  
  1055.             Table D1.  Remaining Velocities With Given Inputs.  Note
  1056.             should be made  that the  Hornady ballistic coefficients
  1057.             were actually .122, .259, and .496 for the three sets of
  1058.             data shown. This accounts for the apparent "high-on-low"
  1059.             spread of values seen here.  QBALL was run with the bal-
  1060.             listic coefficients as shown.
  1061.  
  1062.      [ 42                  --   Exterior Ballistics   --            QBALL ]
  1063.  
  1064.           A close examination of the data in Table D2 shows that there is
  1065.      very close agreement between the QBALL results and the published data.
  1066.      The greatest variation is at the greatest ranges; this is to be ex-
  1067.      pected.  Since the ballistic coefficients used in obtaining data from
  1068.      the Hornady tables are not exactly those chosen as typical, being
  1069.      "high-on-low" respectively, it is also expected that the resulting
  1070.      bullet strikes will be too small, "on", and too large.  There is, how-
  1071.      ever, substantial agreement between the QBALL results and the data
  1072.      from both published tables.  The actual bullet strike differences be-
  1073.      tween QBALL's results and the published tabular data is two or three
  1074.      tenths of an inch.  This indicates that QBALL is capable of excellent
  1075.      practical accuracy.
  1076.  
  1077.  
  1078.  
  1079.                     (One and one half inches  at 400 yards)
  1080.                     (is equal to three-eighths minutes-of-)
  1081.                     (arc -- that's 22 1/2 SECONDS of arc!!)
  1082.                     (If your rifle  will group as tight as)
  1083.                     (this -- let alone tighter -- you have)
  1084.                     (an exceptional rifle, indeed!        )
  1085.  
  1086.      [ 44                  --   Exterior Ballistics   --            QBALL ]
  1087.  
  1088.       Error Messages (continued)
  1089.       --------------
  1090.  
  1091.       +-----------------------------------+
  1092.       | Enter  -50 <= Temperature <= +125 |
  1093.       +-----------------------------------+
  1094.            Attempting to enter a temperature value which is out of
  1095.            range.  (In metro data entry, [enter] inputs the STANDARD
  1096.            met value: 59 deg F.)  (If you really need this program
  1097.            to operate at Arctic/Saharan temperatures, let me know!
  1098.            I'll customize one for you.)
  1099.  
  1100.       +--------------------------------------+
  1101.       | Enter  0 <= Relative Humidity <= 100 |
  1102.       +--------------------------------------+
  1103.            Attempting to enter a relative humidity value which is out
  1104.            of range.  (In metro data entry, [enter] inputs the STANDARD
  1105.            met value: 78%.)
  1106.  
  1107.       +--------------------------------------+
  1108.       | Enter  25 < Barometric Pressure < 35 |
  1109.       +--------------------------------------+
  1110.            Attempting to enter a barometric pressure value which is out
  1111.            of range.  (In metro data entry, [enter] inputs the STANDARD
  1112.            met value: 29.53" Hg.)
  1113.  
  1114.       +------------------------------------+
  1115.       | Enter  -800 < Gun Altitude < 10000 |
  1116.       +------------------------------------+
  1117.            Attempting to enter a gun altitude value which is out of range.
  1118.            (In metro data entry, [enter] inputs the STANDARD met value:
  1119.            0 feet - sea level.)
  1120.  
  1121.       +---------------------------------+
  1122.       | Enter  0 < Bullet Weight < 1000 |
  1123.       +---------------------------------+
  1124.            You're attempting to enter a zero bullet weight, (Huh?), or a
  1125.            weight better suited to artillery.  (1000 gr = 2.3 OUNCES)
  1126.  
  1127.       +-------------------------------------+
  1128.       | Enter  -2.0 <= Sight Height <= +5.0 |
  1129.       +-------------------------------------+
  1130.            You're attempting to enter a value which is out of range.
  1131.  
  1132.       +------------------------------------------+
  1133.       | Enter  Second Velocity  < First Velocity |
  1134.       +------------------------------------------+
  1135.            In inferring ballistic coefficients, attempting to enter a
  1136.            downrange velocity which is larger than the velocity closer
  1137.            to the muzzle.  (Rocket-assisted bullet, maybe?)
  1138.  
  1139.      [ 46                  --   Exterior Ballistics   --            QBALL ]
  1140.  
  1141.       Error Messages (continued)
  1142.       --------------
  1143.  
  1144.       +----------------------------+
  1145.       | Enter  Range <= 1760 Yards |
  1146.       +----------------------------+
  1147.       +-----------------------------+
  1148.       | Enter  Range <= 1609 Meters |
  1149.       +-----------------------------+
  1150.            In both cases, attempting to enter a range outside QBALL's
  1151.            ability to use effectively.  (1760 yds = 1609 met = 1 MILE.
  1152.            Contact the author if you really need greater ranges.)
  1153.  
  1154.       +--------------------------+
  1155.       | Printer does not respond |
  1156.       +--------------------------+
  1157.            Your printer is off, or off-line.  This message does NOT
  1158.            appear if you're simply out of paper.
  1159.  
  1160.       +----------------+
  1161.       | File not Found |
  1162.       +----------------+
  1163.            You're trying to retrieve a file which QBALL thinks exists,
  1164.            but really doesn't.  The QBALLSAV.INI file is probably corrupt
  1165.            or absent.  Quit QBALL, erasing the QBALLSAV.* files as you do
  1166.            so and restart QBALL.
  1167.  
  1168.       +-----------+
  1169.       | Disk Full |
  1170.       +-----------+
  1171.            There is insufficient disk space on the default drive's disk
  1172.            to write the desired QBALLSAV.nnn file.  Either: delete some
  1173.            files, or copy QBALL to a fresh disk and start over.  (If this
  1174.            error occurs, QBALL does a "fix-up" of QBALLSAV.INI, and dis-
  1175.            ables "<S>ave Current Data.")
  1176.  
  1177.  
  1178.      [ 48                  --   Exterior Ballistics   --            QBALL ]
  1179.  
  1180.                                     ---------
  1181.                                     N O T E S
  1182.                                     ---------
  1183.  
  1184.      [ 50                  --   Exterior Ballistics   --            QBALL ]
  1185.  
  1186.              The following comments wouldn't fit on the other side!
  1187.              ------------------------------------------------------
  1188.  
  1189.  
  1190.